lash back - Spanish English Dictionary